/**
 * Copyright &copy; 2015-2020 <a href="http://www.jeeplus.org/">JeePlus</a> All rights reserved.
 */
package com.jeeplus.modules.tms.importEntity;


import com.jeeplus.core.persistence.DataEntity;
import com.jeeplus.common.utils.excel.annotation.ExcelField;

/**
 * 车辆Entity
 * @author dhw
 * @version 2018-01-19
 */
public class TruckOwnerImport extends DataEntity<TruckOwnerImport> {
	
	private static final long serialVersionUID = 1L;
	private String ownerUnit;		// 车属单位
	private String ownerName;		// 车主姓名
	private String ownerPhone;		// 车主电话
	private String ownerId;		// 车主身份证号
	private String number;		// 车牌号
	private String type;		// 车型
	private String length;		// 车长（M）
	private String weight;		// 载重(T)
	private String maxVolume;		// 最大载货体积(m³)
	private String transportationLineOne;		// 运输线路一
	private String transportationLineTwo;		// 运输线路二
	private String transportationLineThree;		// 运输线路三
	private String purchaseTime;		// 车辆购买时间
	private String vehicleBrand;		// 车辆品牌
	private String vehicleModel;		// 车辆型号
	private String cooperationType;		// 合作类型
	private String driver;		// 驾驶员姓名
	private String phone;		// 驾驶员电话
	private String idCard;		// 驾驶员身份证
	private String threePartyInsurance;		// 三者险金额(元)
	private String cargoInsurance;		// 货物险金额(元)
	private String insuranceCompany;		// 承保公司
	private String purchaseDate;		// 保险购买日期
	private String expirationDate;		// 保险失效日期
	private String top;		// 是否顶置
	private String topDate;		// 置顶到期日期
	
	public TruckOwnerImport() {
		super();
	}

	public TruckOwnerImport(String id){
		super(id);
	}

	@ExcelField(title="车属单位", align=2, sort=6)
	public String getOwnerUnit() {
		return ownerUnit;
	}

	public void setOwnerUnit(String ownerUnit) {
		this.ownerUnit = ownerUnit;
	}
	
	@ExcelField(title="车主姓名", align=2, sort=7)
	public String getOwnerName() {
		return ownerName;
	}

	public void setOwnerName(String ownerName) {
		this.ownerName = ownerName;
	}
	
	@ExcelField(title="车主电话", align=2, sort=8)
	public String getOwnerPhone() {
		return ownerPhone;
	}

	public void setOwnerPhone(String ownerPhone) {
		this.ownerPhone = ownerPhone;
	}
	
	@ExcelField(title="车主身份证号", align=2, sort=9)
	public String getOwnerId() {
		return ownerId;
	}

	public void setOwnerId(String ownerId) {
		this.ownerId = ownerId;
	}
	
	@ExcelField(title="车牌号", align=2, sort=10)
	public String getNumber() {
		return number;
	}

	public void setNumber(String number) {
		this.number = number;
	}
	
	@ExcelField(title="车型", align=2, sort=11)
	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}
	
	@ExcelField(title="车长（M）", align=2, sort=12)
	public String getLength() {
		return length;
	}

	public void setLength(String length) {
		this.length = length;
	}
	
	@ExcelField(title="载重(T)", align=2, sort=13)
	public String getWeight() {
		return weight;
	}

	public void setWeight(String weight) {
		this.weight = weight;
	}
	
	@ExcelField(title="最大载货体积(m³)", align=2, sort=14)
	public String getMaxVolume() {
		return maxVolume;
	}

	public void setMaxVolume(String maxVolume) {
		this.maxVolume = maxVolume;
	}
	
	@ExcelField(title="运输线路一", align=2, sort=15)
	public String getTransportationLineOne() {
		return transportationLineOne;
	}

	public void setTransportationLineOne(String transportationLineOne) {
		this.transportationLineOne = transportationLineOne;
	}
	
	@ExcelField(title="运输线路二", align=2, sort=16)
	public String getTransportationLineTwo() {
		return transportationLineTwo;
	}

	public void setTransportationLineTwo(String transportationLineTwo) {
		this.transportationLineTwo = transportationLineTwo;
	}
	
	@ExcelField(title="运输线路三", align=2, sort=17)
	public String getTransportationLineThree() {
		return transportationLineThree;
	}

	public void setTransportationLineThree(String transportationLineThree) {
		this.transportationLineThree = transportationLineThree;
	}
	
	@ExcelField(title="车辆购买时间", align=2, sort=18)
	public String getPurchaseTime() {
		return purchaseTime;
	}

	public void setPurchaseTime(String purchaseTime) {
		this.purchaseTime = purchaseTime;
	}
	
	@ExcelField(title="车辆品牌", align=2, sort=19)
	public String getVehicleBrand() {
		return vehicleBrand;
	}

	public void setVehicleBrand(String vehicleBrand) {
		this.vehicleBrand = vehicleBrand;
	}
	
	@ExcelField(title="车辆型号", align=2, sort=20)
	public String getVehicleModel() {
		return vehicleModel;
	}

	public void setVehicleModel(String vehicleModel) {
		this.vehicleModel = vehicleModel;
	}
	
	@ExcelField(title="合作类型", align=2, sort=21)
	public String getCooperationType() {
		return cooperationType;
	}

	public void setCooperationType(String cooperationType) {
		this.cooperationType = cooperationType;
	}
	
	@ExcelField(title="驾驶员姓名", align=2, sort=22)
	public String getDriver() {
		return driver;
	}

	public void setDriver(String driver) {
		this.driver = driver;
	}
	
	@ExcelField(title="驾驶员电话", align=2, sort=23)
	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}
	
	@ExcelField(title="驾驶员身份证", align=2, sort=24)
	public String getIdCard() {
		return idCard;
	}

	public void setIdCard(String idCard) {
		this.idCard = idCard;
	}
	
	@ExcelField(title="三者险金额(元)", align=2, sort=25)
	public String getThreePartyInsurance() {
		return threePartyInsurance;
	}

	public void setThreePartyInsurance(String threePartyInsurance) {
		this.threePartyInsurance = threePartyInsurance;
	}
	
	@ExcelField(title="货物险金额(元)", align=2, sort=26)
	public String getCargoInsurance() {
		return cargoInsurance;
	}

	public void setCargoInsurance(String cargoInsurance) {
		this.cargoInsurance = cargoInsurance;
	}
	
	@ExcelField(title="承保公司", align=2, sort=27)
	public String getInsuranceCompany() {
		return insuranceCompany;
	}

	public void setInsuranceCompany(String insuranceCompany) {
		this.insuranceCompany = insuranceCompany;
	}
	
	@ExcelField(title="保险购买日期", align=2, sort=28)
	public String getPurchaseDate() {
		return purchaseDate;
	}

	public void setPurchaseDate(String purchaseDate) {
		this.purchaseDate = purchaseDate;
	}
	
	@ExcelField(title="保险失效日期", align=2, sort=29)
	public String getExpirationDate() {
		return expirationDate;
	}

	public void setExpirationDate(String expirationDate) {
		this.expirationDate = expirationDate;
	}
	
	@ExcelField(title="是否顶置", align=2, sort=30)
	public String getTop() {
		return top;
	}

	public void setTop(String top) {
		this.top = top;
	}
	
	@ExcelField(title="置顶到期日期", align=2, sort=31)
	public String getTopDate() {
		return topDate;
	}

	public void setTopDate(String topDate) {
		this.topDate = topDate;
	}
	
}